trough roller - French English Dictionary